Skip to main content

Config

Services • API


Holograph SDK Reference / Services / Config

Class: Config

Constructors

new Config(holographConfig)

private new Config(holographConfig): Config

Parameters

holographConfig: HolographConfig

Returns

Config

Source

packages/sdk/src/services/config.service.ts:17

Properties

_accounts?

private optional readonly _accounts: AccountsConfig

Source

packages/sdk/src/services/config.service.ts:15


_environment

private readonly _environment: Environment

Source

packages/sdk/src/services/config.service.ts:13


_logger

private readonly _logger: HolographLogger

Source

packages/sdk/src/services/config.service.ts:12


_networks

private readonly _networks: Network[] = []

Source

packages/sdk/src/services/config.service.ts:14


holographConfig

private holographConfig: HolographConfig

Source

packages/sdk/src/services/config.service.ts:17


_instance?

private static optional _instance: Config

Source

packages/sdk/src/services/config.service.ts:10

Accessors

accounts

get accounts(): undefined | AccountsConfig

Returns

undefined | AccountsConfig

Source

packages/sdk/src/services/config.service.ts:65


environment

get environment(): Environment

Returns

Environment

Source

packages/sdk/src/services/config.service.ts:61


networks

get networks(): Network[]

Returns

Network[]

Source

packages/sdk/src/services/config.service.ts:57

Methods

setNetworks()

private setNetworks(networksConfig): void

Parameters

networksConfig: NetworkRpc

Returns

void

Source

packages/sdk/src/services/config.service.ts:38


getInstance()

static getInstance(holographConfig): Config

Parameters

holographConfig: HolographConfig

Returns

Config

Source

packages/sdk/src/services/config.service.ts:31